Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.
upwork.com 🟢 2026-05-10
🔹 Extracting Company Details from local.ch
👤 Client: 🇨🇭 Switzerland Member since 2019-03-06
💰 Price: ****
🚩 Problem: Scrape company names, addresses, phone numbers, and web addresses from local.ch.
📦 Existing: [Not specified]
Specifications:
[Target] Define the structure for storing scraped data (e.g., JSON format).
[Method] Use Python with libraries like BeautifulSoup or Scrapy for web scraping.
[UI/UX] Not applicable.
[Stack] Python, BeautifulSoup/Scrapy, Requests, JSON.
[Security] Ensure compliance with local.ch's terms of service and robots.txt. Implement rate limiting to avoid IP bans.
[Format] Store data in a structured JSON format.
Workflow:
Analyze the structure of company pages on local.ch to identify elements containing required information.
Set up web scraping environment using Python with necessary libraries.
Write and test scraper functions to extract company names, addresses, phone numbers, and web addresses.
Implement error handling and logging for robust data extraction.
Store scraped data in a structured JSON format.
Test the scraper on a small dataset before full-scale execution.